#include <tstring.h>
Public Member Functions | |
void | deltok (int N, char *sepChars) |
blah | |
int | find (const char chr, int N) |
Function to find position or number of occurences of a char in the string. | |
int | find (const char *substring, int N) |
Function to find position or number of occurences of a substring in the string. | |
TString | gettok (int N, int M, char *sepChars) |
blah | |
TString | gettok (int N, char *sepChars) |
blah | |
void | instok (char *cToken, int N, char *sepChars) |
blah | |
size_t | len () |
Returns string length. | |
int | numtok (char *sepChars) |
blah | |
TString | operator * (const int N) |
Symbol Overload - TString string Repetition. | |
void | operator *= (const int N) |
Symbol Overload - TString string Repetition. | |
bool | operator!= (const TString &tString) |
Symbol Overload - TString and TString comparison. | |
bool | operator!= (const char chr) |
Symbol Overload - TString and char comparison. | |
bool | operator!= (const char *cString) |
Symbol Overload - TString and char string comparison. | |
bool | operator!= (const int iNull) |
Symbol Overload - TString and NULL comparison. | |
TString | operator+ (const TString &tString) |
Symbol Overload - TString and TString concatenation. | |
TString | operator+ (const char chr) |
Symbol Overload - TString and char concatenation. | |
TString | operator+ (const char *cString) |
Symbol Overload - TString and char string concatenation. | |
void | operator+= (const TString &tString) |
Symbol Overload - TString and TString concatenation. | |
void | operator+= (const char chr) |
Symbol Overload - TString and char concatenation. | |
void | operator+= (const char *cString) |
Symbol Overload - TString and char string concatenation. | |
bool | operator< (const TString &tString) |
Symbol Overload - TString and TString comparison. | |
bool | operator< (const char chr) |
Symbol Overload - TString and char comparison. | |
bool | operator< (const char *cString) |
Symbol Overload - TString and char string comparison. | |
bool | operator<= (const TString &tString) |
Symbol Overload - TString and TString comparison. | |
bool | operator<= (const char chr) |
Symbol Overload - TString and char comparison. | |
bool | operator<= (const char *cString) |
Symbol Overload - TString and char string comparison. | |
void | operator= (const char chr) |
Symbol Overload - TString assignement from C char. | |
void | operator= (const char *cString) |
Symbol Overload - TString assignement from C char string. | |
bool | operator== (const TString &tString) |
Symbol Overload - TString and TString comparison. | |
bool | operator== (const char chr) |
Symbol Overload - TString and char comparison. | |
bool | operator== (const char *cString) |
Symbol Overload - TString and char string comparison. | |
bool | operator== (const int iNull) |
Symbol Overload - TString and NULL comparison. | |
bool | operator> (const TString &tString) |
Symbol Overload - TString and TString comparison. | |
bool | operator> (const char chr) |
Symbol Overload - TString and char comparison. | |
bool | operator> (const char *cString) |
Symbol Overload - TString and char string comparison. | |
bool | operator>= (const TString &tString) |
Symbol Overload - TString and TString comparison. | |
bool | operator>= (const char chr) |
Symbol Overload - TString and char comparison. | |
bool | operator>= (const char *cString) |
Symbol Overload - TString and char string comparison. | |
char & | operator[] (long int N) |
Symbol Overload - Array Subscript. | |
void | puttok (char *cToken, int N, char *sepChars) |
blah | |
int | replace (const char chr, const char rchr) |
blah! | |
int | replace (const char chr, const char *rString) |
blah! | |
int | replace (const char *subString, const char rchr) |
blah! | |
int | replace (const char *subString, const char *rString) |
blah! | |
TString | sub (int N, int M) |
Returns a substring of the initial string. | |
char * | to_chr () |
Returns the string as a C char string. | |
void | trim () |
blah | |
TString (const TString &tString) | |
Copy Constructor. | |
TString (const char chr) | |
Constructor input from C char. | |
TString (const char *cString) | |
Constructor input from C char string. | |
TString () | |
Default Constructor. | |
~TString () | |
Destructor. | |
Public Attributes | |
char * | m_pString |
String buffer. | |
Private Member Functions | |
void | deleteString () |
Deletes the allocated char buffer. |
|
Constructor input from C char string.
|
|
Constructor input from C char.
|
|
Copy Constructor.
|
|
blah blah |
|
Function to find position or number of occurences of a substring in the string.
|
|
blah blah |
|
blah blah |
|
blah blah |
|
Returns string length.
|
|
blah blah |
|
Symbol Overload - TString string Repetition.
|
|
Symbol Overload - TString string Repetition.
|
|
Symbol Overload - TString and TString comparison.
|
|
Symbol Overload - TString and char comparison.
|
|
Symbol Overload - TString and char string comparison.
|
|
Symbol Overload - TString and NULL comparison.
|
|
Symbol Overload - TString and TString concatenation.
|
|
Symbol Overload - TString and char concatenation.
|
|
Symbol Overload - TString and char string concatenation.
|
|
Symbol Overload - TString and TString concatenation.
|
|
Symbol Overload - TString and char concatenation.
|
|
Symbol Overload - TString and char string concatenation.
|
|
Symbol Overload - TString and TString comparison.
|
|
Symbol Overload - TString and char comparison.
|
|
Symbol Overload - TString and char string comparison.
|
|
Symbol Overload - TString and TString comparison.
|
|
Symbol Overload - TString and char comparison.
|
|
Symbol Overload - TString and char string comparison.
|
|
Symbol Overload - TString assignement from C char.
|
|
Symbol Overload - TString assignement from C char string.
|
|
Symbol Overload - TString and TString comparison.
|
|
Symbol Overload - TString and char comparison.
|
|
Symbol Overload - TString and char string comparison.
|
|
Symbol Overload - TString and NULL comparison.
|
|
Symbol Overload - TString and TString comparison.
|
|
Symbol Overload - TString and char comparison.
|
|
Symbol Overload - TString and char string comparison.
|
|
Symbol Overload - TString and TString comparison.
|
|
Symbol Overload - TString and char comparison.
|
|
Symbol Overload - TString and char string comparison.
|
|
Symbol Overload - Array Subscript.
|
|
blah blah |
|
Returns a substring of the initial string.
|
|
blah blah |